bhr\Admin\Model\AdminModel D

Total Complexity 135
Dependencies 8
Dependents 5
Total lines 613
Lines of code 391
Logical lines of code 173
Comment lines 115
Methods 33
Properties 8

Methods 33

Method Rating Maintainability Complexity Lines of code
parseSettingsFromRequest()
C
36 30 72
setLegacyPlatformSettings()
C
39 28 58
setConfiguration()
A
59 11 13
getConfigurationFromDb()
A
50 8 27
getPlatformSettingsFromDb()
A
50 8 26
setInstalledPlugins()
S
58 6 17
setLegacyConfiguration()
S
61 5 12
setPlatformSettings()
S
60 3 14
savePlatformSettings()
S
59 3 13
saveConfiguration()
S
60 3 12
removeSettingsOnLogout()
S
62 2 13
getDefaultPlatformSettings()
S
55 1 20
getPluginInstalledDate()
S
67 2 8
getInstalledPluginByName()
S
73 2 5
getDefaultExportTags()
S
78 2 3
setPluginUrl()
S
67 2 8
setPluginDir()
S
67 2 8
appendAvailableTabs()
S
66 2 10
getInstalledPlugins()
S
82 1 3
getIconBase64()
S
80 1 3
getConfiguration()
S
82 1 3
setSettings()
S
81 1 3
getPlatformSettings()
S
82 1 3
__construct()
S
67 1 7
isTabAvailable()
S
79 1 3
getAvailableTabs()
S
82 1 3
setAvailableTabs()
S
77 1 4
getPage()
S
82 1 3
setPage()
S
77 1 4
getUserLogged()
S
82 1 3
getPluginUrl()
S
82 1 3
getPluginDir()
S
82 1 3
setUserLogged()
S
76 1 4